昨天,我停下來盤點 CareCall AI 目前擁有的成果。我手上已經有 Notion 規劃、Figma 畫面,以及一包由 AI 產生的網站程式,但我不知道應該從哪個檔案開始,也不確定那份程式是不是可以持續開發的正式專案。
因此,Day 6 的目標不是增加新功能,而是先建立一個唯一、可啟動、可以交接的正式專案。
我先重新檢查既有原型。它並不是毫無價值,裡面已經有四位虛構個案、四種工作流程狀態、五個核心操作區域,以及 CareCall AI 的基本視覺風格。不過,原型使用的架構較複雜,而且壓縮檔缺少部分啟動所需檔案,也沒有 README 或進度紀錄。如果直接在上面繼續增加功能,之後可能又出現另一包程式,讓版本更加混亂。
今天我決定將正式專案統一命名為 carecall-ai,採用 React、Vite 與 TypeScript,並以一般 CSS 製作介面。第一版暫時只使用瀏覽器本機資料,版本則交由 Git 與 GitHub 保存,未來再部署到 GitHub Pages。這些選擇不是為了追求最新技術,而是希望專案容易啟動、容易讓 AI 接手,也能在資料欄位不一致時提早發現問題。
正式專案目前已經可以成功建置與啟動,首頁也呈現四位虛構 Demo:已完成的林阿春、待人工確認的陳明德、待提醒的王秀蘭,以及優先處理的李春美。畫面同時保留五個核心區域的導覽概念,但我刻意沒有在今天把所有按鈕與流程做完,因為 Day 6 的完成標準是建立可靠基準,不是假裝第一版產品已經完成。
這次也建立了 README 與 PROJECT_STATUS。README 說明專案用途、技術、啟動方式、已實作、模擬與未完成內容;PROJECT_STATUS 則記錄目前實際進度、已知問題與下一步。未來即使更換 AI 對話,也應先讀這兩份文件與當日 Notion 卡片,不再由我每天重新解釋整個專案。
今天最大的收穫,是理解「AI 產生了一份程式」和「我擁有一個可以持續開發的專案」並不是同一件事。真正的 Vibe Coding 不只要生成得快,也需要清楚的技術決定、版本、驗收與交接。從今天開始,CareCall AI 終於有了一個不會因為更換對話就失去方向的正式起點。
今天沒有增加語音或 AI 功能,但我建立了一個能啟動、能驗證、能回復,也能被下一次協作理解的正式專案。這個基礎比再多一包看似完整、實際上無法接手的原型更重要。
